home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************
- * SAVE.C
- *
- * 90-12-27 Matt Hagen, Novell, Inc.
- *****************************************************************************/
-
- #include <stdio.h>
- #include <stdlib.h>
-
- #define DATAFILE "vector.dat"
- #define HANDLER_COUNT 48
-
- /*****************************************************************************
- * main
- *****************************************************************************/
-
- main()
- {
- void far *vector=NULL;
- void (far *array[HANDLER_COUNT])();
- FILE *f;
-
- _fmemmove((void far *)array,vector,(sizeof(void (far *)()))*HANDLER_COUNT);
-
- f=fopen(DATAFILE,"wb");
- if(f==NULL)
- {
- printf("Cannot open file for write.\n");
- return;
- }
-
- fwrite(array,sizeof(void (far *)()),HANDLER_COUNT,f);
-
- fclose(f);
- }
-
- /****************************************************************************/
- /****************************************************************************/
-